package com.monolithiot.sso.common.data;

import com.alibaba.fastjson.JSON;

/**
 * 2018/11/12 Create by 郭文梁
 * JSONSerializable
 * 定义JSON可序列化数据对象的规则
 *
 * @author 郭文梁
 * @date 2018/11/12
 */
@SuppressWarnings("all")
public interface JSONSerializable {
    /**
     * 序列化JSON
     *
     * @return JSON字符串
     */
    default String toJSON() {
        return JSON.toJSONString(this);
    }
}
